package model.criterio.criterioOrden;

import model.Publicacion.Pregunta;

import org.joda.time.DateTime;

public class CriterioOrdenFechaRes extends CriterioOrden {

	public CriterioOrdenFechaRes(Orden orden) {
		super(orden);
		
	}

	@Override
	public int compare(Pregunta p1, Pregunta p2) {
	
		DateTime ultimaFecha1=p1.getRespuestas().get(p1.getCantRespuestas()-1).getFecha();
		DateTime ultimaFecha2=p2.getRespuestas().get(p2.getCantRespuestas()-1).getFecha();
		int res=ultimaFecha1.compareTo(ultimaFecha2);
		
		return res*orden.getValue();
	}

}
